home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Skunkware 5
/
Skunkware 5.iso
/
src
/
X11
/
Fresco
/
build
/
Unix
/
config
/
cf
/
ncr.cf
< prev
next >
Wrap
Text File
|
1995-07-12
|
4KB
|
111 lines
XCOMM platform: $XConsortium: ncr.cf,v 1.19 95/01/25 16:28:38 kaleb Exp $
#define OSName Unix System V Release 4/MP-RAS
#define OSVendor NCR
XCOMM operating system: OSName
#define BootstrapCFlags -DNCR
#define HasStreams YES
#define XawI18nDefines -DUSE_XWCHAR_STRING
/* Build Flags */
#define StandardDefines -DSVR4 -DNCR -Di386 -DXML -DXI18N
#define DefaultCCOptions -Xc -Hnocopyr -W0,-asm
#define DefaultCDebugFlags -O3
#define AllocateLocalDefines -DINCLUDE_ALLOCA_H
#define ServerExtraDefines -DNO_SECONDARY AllocateLocalDefines XFree86ServerDefines
#define ServerOSDefines -DDDXTIME XFree86ServerOSDefines
XCOMM This has not been tested, don't turn it on yet.
XCOMM #define ExtensionOSDefines -DXTESTEXT1
#define ExtraLoadFlags -lc -L/usr/ucblib -lucb -lm -lgen -lcmd
/* Setup proper ownership of installed files */
#define StripInstalledPrograms YES
#define InstPgmFlags -s -m 0755 -o bin -g bin
#define InstBinFlags -m 0755 -o bin -g bin
#define InstUidFlags -m 4755 -o root -g bin
#define InstLibFlags -m 0644 -o bin -g bin
#define InstIncFlags -m 0444 -o bin -g bin
#define InstManFlags -m 0444 -o bin -g bin
#define InstDatFlags -m 0444 -o bin -g bin
/* Various Configuration settings */
#define DefaultUserPath /bin:/sbin:/usr/bin:/usr/sbin:$(BINDIR):/usr/ucb
#define DefaultSystemPath /etc:/bin:/usr/bin:/sbin:/usr/sbin:$(BINDIR):/usr/ucb
#define ExtraFilesToClean *.z
/* Create man pages properly */
#define BookFormatManPages YES
#define ManDirectoryRoot /usr/catman/X115
#define ManSuffix 1X
#define LibManSuffix 3X
#define FileManSuffix 4X
#define ManSourcePath $(MANPATH)/g
#define XmanSearchPath /usr/catman
#undef TblCmd
#define TblCmd /usr/ucb/tbl
#undef EqnCmd
#define EqnCmd /usr/ucb/eqn
COL = /usr/bin/col
NEQN = /usr/ucb/neqn
NROFF = /usr/ucb/nroff -Tlp
/*
* Man pages need to be formatted when installed, so override the default
* imake rules.
*/
#define InstallManPageLong(file,destdir,dest) @@\
all:: file.z @@\
@@\
file.z:: file.man @@\
@if [ -f file.man ]; \ @@\
then \ @@\
cat file.man | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.man; \ @@\
$(RM) /tmp/$$$$.man.z; \ @@\
pack -f /tmp/$$$$.man; \ @@\
cp /tmp/$$$$.man.z file.z; \ @@\
$(RM) /tmp/$$$$.man.z; \ @@\
fi @@\
@@\
file.man:: @@\
@@\
install.man:: @@\
MakeDir($(DESTDIR)destdir) @@\
-@if [ -f file.z ]; \ @@\
then \ @@\
$(INSTALL) -c $(INSTMANFLAGS) file.z $(DESTDIR)destdir/dest.z; \@@\
fi
#define InstallMultipleManSuffix(list,dest,suff) @@\
install.man:: @@\
MakeDir($(DESTDIR)dest) @@\
case '${MFLAGS}' in *[i]*) set +e;; esac; \ @@\
for i in list; do \ @@\
(set -x; \ @@\
cat $$i.suff | $(NEQN) | $(TBL) | $(NROFF) -man | $(COL) >/tmp/$$$$.suff; \ @@\
pack -f /tmp/$$$$.suff; \ @@\
$(INSTALL) -c $(INSTMANFLAGS) /tmp/$$$$.suff.z $(DESTDIR)dest/$$i.z; \ @@\
$(RM) /tmp/$$$$.suff.z); \ @@\
done
#define InstallMultipleMan(list,dest) @@\
InstallMultipleManSuffix(list,dest,man)
#define InstallManPageAliases(file,destdir,aliases) @@\
install.man:: @@\
@case '${MFLAGS}' in *[i]*) set +e;; esac; \ @@\
for i in aliases; do \ @@\
(set -x; \ @@\
$(RM) $(DESTDIR)destdir/$$i.z;\ @@\
(cd $(DESTDIR)destdir; $(LN) file.z $$i.z);\ @@\
); \ @@\
done
#include <svr4.cf>